🚗 CAN FD 实时性分析与调度优化

📘 30章 · 完整目录
📅 2025 · 春季 🧩 从入门到实战 友好色系
01
从CAN 2.0到CAN FD的演进 · 核心优势 · 物理层与数据链路层变化
📡 基础
02
帧结构 · BRS/ESI位 · CRC校验与填充规则
🔧 核心
03
高速收发器 · 终端电阻 · 星型/总线型拓扑影响
🔌 硬件
04
SJA1000/M_CAN · STM32/S32K · 驱动配置
⚙️ 集成
05
协议栈分层 · OSEK/VDX · J1939兼容性
📚 协议
06
实时系统定义 · 硬/软实时 · 确定性通信 · 响应时间
⏱️ 概念
07
周期/事件触发 · 混合消息集 · 特征参数
📊 建模
08
负载率定义 · 理想/最坏计算 · 阈值经验值
📈 分析
09
Tindell模型 · 阻塞/排队/传输时间
⏳ 核心
10
标识符优先级 · 仲裁过程 · 优先级反转
⚖️ 仲裁
11
填充位规则 · 传输抖动 · 最坏填充长度
🔀 细节
12
速率切换 · 错误状态 · 调度策略
🚦 控制
13
RMS/DMS · Audsley算法 · 优先级分配
🧠 优化
14
Offset概念 · 抖动来源与控制
🎯 精调
15
网关转发延迟 · 存储/直通转发 · 端到端实时性
🌉 网关
16
兼容性 · 桥接延迟 · 优先级映射
🔗 混合
17
gPTP · TTCAN FD · 时间触发优势
⏰ 同步
18
位/填充/CRC错误 · 恢复机制 · 响应时间影响
🛡️ 可靠
19
CANalyzer/CANoe · CANopenNode · 仿真建模
🛠️ 工具
20
节点设计 · 消息集 · WCRT计算与优化
💻 实战
21
多路路由 · 端到端延迟优化
💻 实战
22
CAN 2.0+FD · 桥接策略 · 优先级映射
💻 实战
23
时钟同步 · 时间槽分配与优化
💻 实战
24
消息压缩/聚合 · 负载率降低策略
💻 实战
25
错误恢复 · 降级模式调度
💻 实战
26
分布式时钟同步 · 全局调度
💻 实战
27
Simulink建模 · 代码生成
💻 实战
28
ISO 26262 · ASIL等级 · 故障容错调度
💻 实战
29
CAN XL对比 · 自动驾驶应用 · 新挑战
💻 实战
30
核心要点回顾 · 方法论总结 · 学习资源推荐
🎓 总结